Buttonizer\Legacy\Utils\Update D

Total Complexity 226
Dependencies 1
Dependents 5
Total lines 1,290
Lines of code 811
Logical lines of code 586
Comment lines 233
Methods 28
Properties 7

Methods 28

Method Rating Maintainability Complexity Lines of code
convertButtons()
D
27
32 138
migrate4Button()
C
37 32 58
migration4UpdateData()
B
39 21 62
migration6UpdateData()
B
41 18 55
migrationTo7UpdateData()
B
42 16 60
migration5UpdateData()
A
42 15 57
migration4UpdateColors()
A
45 15 40
convertButtons20to21()
A
45 14 42
convertButtons21to22()
S
57 8 15
selfMigrate()
S
51 7 29
convertTimeSchedules()
S
51 6 24
run()
S
53 6 23
update20to21()
S
51 4 28
convertSchedules20to21()
S
54 4 22
convertPageRules()
S
53 3 25
beforeCrashRevert()
S
61 3 12
cleanup()
S
57 2 17
migration6()
S
61 2 13
update216to217()
S
62 2 12
migration4()
S
62 2 12
migration5()
S
62 2 12
migrationTo7()
S
63 2 11
registerSettings()
S
56 1 19
get15GeneralSettings()
S
75 2 4
get15buttonValue()
S
71 2 5
fixColor()
S
71 2 6
checkMigration()
S
68 2 7
__construct()
S
80 1 3